#!/usr/bin/python
# -*- coding: UTF-8 -*-

import threading
import time
def run():
    print(threading.current_thread().getName(), '开始工作')
    # 子线程停2s
    time.sleep(2)
    print('子线程工作完成')

for i in range(3):
    t = threading.Thread(target=run,)
    # 把子线程设置为守护线程,必须在start()之前设置
    t.setDaemon(True)
    t.start()

# 主线程停1秒
time.sleep(1)
print('主线程结束了!')
# 输出活跃的线程数
print(threading.active_count())